/* .blueshop-left{
    width:700px;
    margin-top:30px;
} */
/* 8-21 */
.blueshop-left{
    width:730px;
    margin-top:30px;
}
.blueshop-left-title{
    font-size:18px;
    color:#333;
    font-weight:bold;
    padding-bottom:10px;
    width:100%;
    border-bottom:1px solid #ccc;
    padding-left:10px;
    margin-bottom:5px;
}
.blueshop-left-search{
    font-size:14px;
    color:rgb(105, 105, 105);
}
.blueshop-left-search p{
    font-size:14px;
    color:#333;
    margin:10px 10px 10px 0;
}
.blueshop-left-search{
    margin-left:10px;
}
.blueshop-left-search-list li{
    float:left;
    cursor: pointer;
    margin:10px;
}
.blueshop-left-search-list .active{
    color:#259b24;
}
.col-gray{
    color:gray!important;
    cursor: pointer;
    margin-right:30px;
}
.pointer{
    cursor: pointer;
}
.blueshop-left-top{
    padding-bottom:10px;
    border-bottom:1px solid #ccc;
}
.blueshop-left-bottom-list>li .logo{
    width:100px;
    height:100px;
    border-radius: 50%;
}
.blueshop-left-bottom-list>li a{
  display:block;
  cursor: pointer;
}
.blueshop-left-bottom-list>li{
    padding:15px 10px;
    border:1px solid #ccc;
    margin-top:30px;
}
.blueshop-left-bottom-list>li .detail{
    margin-left:30px;
    padding-top:10px;
}
.blueshop-left-bottom-list>li .detail .name{
    font-size:16px;
    color:#333;
    line-height: 30px;
}
.blueshop-left-bottom-list>li .business{
    font-size:14px;
    color:#666;
    line-height: 30px;
}
.blueshop-left-bottom-list>li .type{
    font-size:14px;
    color:#666;
    /* line-height: 30px; */
    max-width:172px;
    /* margin-left:70px; */
}
.blueshop-left-bottom-list>li .level{
    margin-left:50px;
    width:100px;
}
.blueshop-left-bottom-list>li .level i{
    font-size:20px;
    line-height: 100px;
}
.blueshop-left-bottom-list>li .blueauth{
    width:60px;
    height:60px;
    margin-top:20px;
    margin-left:30px;
}
.blueshop-left-bottom-list>li .outauth{
    width:60px;
    height:60px;
    border-radius: 50%;
    margin-top:20px;
    margin-left:30px;
}
/* .blueshop-right{
    margin-left:20px;
    margin-top:30px;
    margin-right:65px;
} */
/* 8-21 */
.blueshop-right{
    /* margin-left:20px; */
    margin-top:30px;
    /* margin-right:65px; */
    width:410px;
}
/* .blueshop-right-topbtn{
    display: block;
    font-size:16px;
    color:#259b24;
    width:300px;
    line-height: 60px;
    text-align: center;
    border:1px solid #ccc;
    margin-left:50px;
} */
/* 8-21 */
.blueshop-right-topbtn{
    display: block;
    font-size:16px;
    color:#259b24;
    width:382px;
    line-height: 60px;
    text-align: center;
    border:1px solid #ccc;
    /* margin-left:50px; */
}
/* .blueshop-right .blueshop-right-img{
    width:302px;
    height:200px;
    margin-left:50px;
    margin-top:30px;
} */
/* 8-21 */
.blueshop-right .blueshop-right-img{
    width:384px;
    height:200px;
    /* margin-left:50px; */
    margin-top:30px;
}
/* .blueshop-right .blueshop-right-recommend{
    font-size:18px;
    color:#333;
    margin-left:50px;
} */
/* 8-21 */
.blueshop-right .blueshop-right-recommend{
    font-size:18px;
    color:#333;
    /* margin-left:50px; */
}
/* .blueshop-right .blueshop-right-recommend .title{
    margin-top:30px;
    line-height: 30px;
} */
/* 8-21 */
.blueshop-right .blueshop-right-recommend .title{
    margin-top:30px;
    line-height: 30px;
    width:384px;
}
/* 8-21新增 */
.blueshop-right-recommend-list{
    width:384px;
}
.blueshop-right-recommend-list li a{
    display: block;
}
.blueshop-right-recommend-list li a img{
    width:80px;
    height:80px;
    border-radius: 50%;
}
.blueshop-right-recommend-list li a p{
    font-size:16px;
    line-height: 80px;
    margin-left:30px;
    color:#333;
}
.blueshop-right-recommend-list li{
    margin-top:20px;
}
.mgb-60{
    margin-bottom:60px;
}
.blueshop-left{
    margin-right:15px;
}
.authlist{
    margin-left:15px;
}
.authlist>li{
    width:50px;
    float:left;
    margin-left:15px;
}
.authlist>li img{
    width:50px;
    height:50px;  
    margin-top:20px;
}
.authlist>li p{
    width:50px;
    font-size:12px;
    color:#666;
    text-align: center;
    overflow: hidden;/*超出部分隐藏*/
  text-overflow:ellipsis;/* 超出部分显示省略号 */
  white-space: nowrap;/*规定段落中的文本不进行换行 */
    margin-top:6px;
}
.el-icon-star-on:before{
    color:#fdee17;
  }
  .blueshop-left-search-list{
      width:600px;
  }